clamshell excavator - Francés Inglés Diccionario